package com.gary.security.model;

import java.io.Serializable;

import com.gary.core.model.BaseModel;


/**
 * acl入口.
 *
 *
 */
public class AclEntryInfo extends BaseModel implements Serializable {
    /** * serial. */
    static final long serialVersionUID = 0L;

    /** * ace order. */
    private Integer aceOrder;

    /** * mask. */
    private Integer mask;

    /** * granting. */
    private Integer granting;

    /** * auditSuccess. */
    private Integer auditSuccess;

    /** * auditFailure. */
    private Integer auditFailure;

    /** * acl object identity. */
    private AclObjectIdentityInfo aclObjectIdentity;

    /** * sid. */
    private AclSidInfo sid;

    /** * @return ace order. */
    public Integer getAceOrder() {
        return aceOrder;
    }

    /** * @param aceOrder Integer. */
    public void setAceOrder(Integer aceOrder) {
        this.aceOrder = aceOrder;
    }

    /** * @return mask. */
    public Integer getMask() {
        return mask;
    }

    /** * @param mask Integer. */
    public void setMask(Integer mask) {
        this.mask = mask;
    }

    /** * @return granting. */
    public Integer getGranting() {
        return granting;
    }

    /** * @param granting Integer. */
    public void setGranting(Integer granting) {
        this.granting = granting;
    }

    /** * @return auditSuccess. */
    public Integer getAuditSuccess() {
        return auditSuccess;
    }

    /** * @param auditSuccess Integer. */
    public void setAuditSuccess(Integer auditSuccess) {
        this.auditSuccess = auditSuccess;
    }

    /** * @return auditFaliure. */
    public Integer getAuditFailure() {
        return auditFailure;
    }

    /** * @param auditFailure Integer. */
    public void setAuditFailure(Integer auditFailure) {
        this.auditFailure = auditFailure;
    }

    /** * @return acl object identity. */
    public AclObjectIdentityInfo getAclObjectIdentity() {
        return aclObjectIdentity;
    }

    /** * @param aclObjectIdentity AclObjectIdentity. */
    public void setAclObjectIdentity(AclObjectIdentityInfo aclObjectIdentity) {
        this.aclObjectIdentity = aclObjectIdentity;
    }

    /** * @return acl sid. */
    public AclSidInfo getSid() {
        return sid;
    }

    /** * @param sid AclSid. */
    public void setSid(AclSidInfo sid) {
        this.sid = sid;
    }
}
